stack of rifles - Allemand Anglais Dictionnaire